superior alveolar canal
noun
: the anterior, middle, or posterior canal in the maxilla that transmits nerves and blood vessels to the teeth
Love words? Need even more definitions?
Merriam-Webster unabridged
Share